Role Overview:
We are seeking a Technical Product Manager (TPM) with a strong technical foundation, ideally a former developer with experience in backend architecture and SaaS systems. This role combines strategic product management with hands-on technical expertise to guide platform development, ensuring it addresses customer pain points and meets global business needs.
Key Responsibilities:
Technical Leadership:
- Define and oversee SaaS platform architecture, ensuring scalable and robust backend systems.
- Collaborate with engineering teams to deliver high-quality, flexible solutions.
- Provide input on system design and architecture during technical discussions.
Product Strategy & Planning:
- Translate business requirements into clear product specifications.
- Create technical artifacts such as flowcharts, wireframes, journey maps, and roadmaps.
- Solve customer pain points with innovative, practical solutions.
Design & Documentation:
- Develop technical documentation, including:
- Use case, activity, and sequence diagrams.
- Component and class diagrams (as needed).
Lifecycle Management:
- Manage the entire product lifecycle from concept to launch and iteration.
- Ensure timely delivery aligned with business goals and customer needs.
Collaboration:
- Act as the bridge between technical teams and business stakeholders, ensuring seamless communication and alignment.
- Collaborate with cross-functional teams, including engineering, marketing, and customer success, to drive product success.
Qualifications:
Required:
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development, technical product management, or a combination of both.
- Strong technical background with hands-on experience in backend system design and scalable cloud architectures.
- Proficiency in creating detailed technical documentation and diagrams (e.g., UML).
- Demonstrated ability to lead cross-functional teams and manage multiple priorities in a fast-paced environment.
- Exceptional analytical and problem-solving skills, with a data-driven mindset.
Preferred Skills (Nice to have):
- Experience with cloud-based SaaS architectures and large-scale product design.
- Familiarity with OTT (Over-the-Top) and video streaming technologies.
- Knowledge of modern development practices, including agile methodologies.
- Expertise in mobile and TV app ecosystems (iOS, Android, Roku, Fire TV) is a plus.
Soft Skills:
- Strong communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders.
- Highly self-motivated and capable of working in a global, multicultural environment.
- Proven leadership skills with the ability to mentor and inspire teams.